weatherproof hood - Turkish English Dictionary